home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr22 / m5cache.zip / README < prev   
Text File  |  1993-06-15  |  4KB  |  110 lines

  1.  
  2. Using the M5 Utilitie(s)
  3. ----------------------------------------------------------------------------
  4. This disk should contain the following files
  5.     do_cache.exe            turns on M5 internal cache except 640k to 1M
  6.     no_cache.exe            turns off cache M5 internal cache
  7.     m5.exe                  interactive cache control utility
  8.     m5.cfg                  config file used by m5.exe
  9.  
  10.  
  11. TURNING ON the M5 INTERNAL CACHE
  12. ----------------------------------------------------------------------------
  13. To turn ON the M5 cache type:         (This file can be entered in the
  14.     do_cache.exe                   AUTOEXEC.BAT) 
  15.  
  16. TURNING OFF the M5 INTERNAL CACHE
  17. ----------------------------------------------------------------------------
  18. To turn OFF the M5 cache type:        
  19.     no_cache.exe                  
  20.                             
  21. VIEWING the STATUS of the M5 CACHE REGISTERS
  22. ----------------------------------------------------------------------------
  23. To VIEW the M5 cache registers type:      
  24.     m5 m5.cfg                    (set the path appropriately)
  25.  
  26.  
  27. INTERACTIVELY CONTROLLING the M5 INTERNAL CACHE with M5.EXE
  28. ---------------------------------------------------------------------------
  29. To list the command line options and revision status type:
  30.     m5.exe            (set the path appropriately)
  31.  
  32. To use the M5.EXE utility from the command line type:
  33.     m5 m5.cfg         (set the path appropriately)
  34.  
  35. To automatically turn on the cache during boot using the M5.CFG
  36.   file add the following line to the AUTOEXEC.BAT file:
  37.     m5 q m5.cfg       (set the path appropriately)
  38.  
  39. NOTE: M5.CFG contains defaults that are set to work with the ALPHA part.
  40.  
  41. NOTE: The "user input starting address" for the Non-Cacheable Regions (NCR) 
  42.       should fall on a boundary that coincides with the size of the 
  43.       Non-Cacheable Region.  M5.EXE rev 1.3 and above automatically 
  44.       translates the user's starting address to the "effective starting
  45.       address" calculated by the M5.
  46.       
  47.       Example 1 (correct):
  48.     To set 640k to 1M as Non-Cacheable: 
  49.         
  50.     NCR1 start address: A0000  size: 128k    (A0000 is on 128k boundary)
  51.     NCR2 start address: C0000  size: 256k    (C0000 is on 256k boundary)
  52.         
  53.       Example 2 (correct):
  54.     To set 512k to 1M as Non-Cacheable: 
  55.         
  56.     NCR1 start address: 80000  size: 512k    (80000 is on 512k boundary)
  57.  
  58.  
  59.  
  60. M5.EXE RELEASE NOTES:
  61. -----------------------------------------------------------------------------
  62. The following items are known or incomplete with M5 Setup Utility.
  63.  
  64. 1. This program operates very slowly (30 secs) when reading the
  65.    M5.CFG file from a floppy drive.  Give it time to read the file.
  66. 4. The NC1 bit actually sets the non-cacheable region from 512k to 1M for
  67.    the ALPHA part.
  68. 6. It is difficult to figure out what the red keys are on a 
  69.    monochrome monitor. The Hot keys ( seen in RED on a color monitor )
  70.    are:
  71.     PAGE    Hots Keys       Action performed
  72.     ------- --------------- ---------------------------------
  73.  
  74.     1       0 through 7     Toggle bits
  75.     2       0               Toggle bits
  76.     3       1 through 4     Edit the Non-Cacheable Regions 1 through 4
  77.     All     W               Write to M5 regs
  78.     All     R               Read from m5 regs
  79.     All     F               read from File
  80.     All     Q               Quit
  81.  
  82. Corrections and additions are ongoing...
  83.  
  84.  
  85. M5.EXE REVSION STATUS:
  86. ----------------------------
  87. rev 1.0 - new
  88.  
  89. ----------------------------
  90. rev 1.1 - broke out low level i/o into seperate modules; added INVD
  91.       instructions to flush cache
  92.  
  93. ----------------------------
  94. Feb. 29, 1992
  95. rev 1.2 - added CD and NW bit control.   (This prevents changing the cache
  96.                       settings in Windows due to the 
  97.                       move to CR0.)
  98.  
  99. ----------------------------
  100. Mar.  3, 1992
  101. rev 1.21 - corrected typos, renamed m5_setup.cfg to m5.cfg.
  102.  
  103. -----------------------------
  104. Mar. 10, 1992
  105. rev 1.3 - added smart NCR boundary checking; added address, scrn, and 
  106.       size wrap around;  enhanced address input handling
  107.  
  108. -----------------------------
  109.  
  110.